that beats all to pieces - Alemán Inglés Diccionario